package top.yehot.cmmu.spring.anns;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 标识controller返回值需要封装的类或方法
 * 
 * @author lquan
 * @date 2022年4月2日 下午4:43:01
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.TYPE, ElementType.METHOD })
public @interface ResponseResult {

	/**
	 * 当注解在类时，标记那些方法返回值不封装
	 */
	public String[] exclude() default {};
}
